farmed trout - French English Dictionary